Internet Archive BookReader

Hand Book to French Hall Marks on Gold and Silver Plate ...: Containing 372 ...